package com.sohu.peak.gallery.dao;

import java.util.Date;
import java.util.List;

import com.sohu.peak.gallery.domain.CateClickStat;
import com.sohu.peak.util.Pagination;

public interface CateClickStatDAO {

	public List<CateClickStat> getCateClickStatListByCateId(Long cid,Pagination pagination);
	public List<CateClickStat> getCateClickStatListByCateIdAndDate(Long cid,Date s_time,Pagination pagination);
	public List<CateClickStat> getCateClickStatListByCateIdFromBeingToEnd(Long cid,
			Date b_time,Date e_time ,Pagination pagination);
	
	public List<CateClickStat> getFirstLevelCslFByCateId(Long cid);
	public List<CateClickStat> getFirstLevelCslListByCateIdAndDate(Long cid,Date s_time,Pagination pagination);
	public List<CateClickStat> getFirstLevelCslListByCateIdFromBeingToEnd(Long cid,Date b_time,Date e_time ,Pagination pagination);
	 
}
